rolling scaffold - French English Dictionary